guitar with a long handle - Turkish English Dictionary